// package关键字：声明当前类所在的包
// com.itheima.enumdemo：包名，按照公司域名倒写+项目模块的命名规范
// enumdemo表示这是一个关于枚举(enum)的示例模块
// 包的作用是组织代码，避免类名冲突
package com.itheima.enumdemo;
// 枚举类：这是一个类的注释，说明这个类是一个枚举类

// public：访问修饰符，表示这个枚举类可以被任何地方访问
// enum：关键字，用于定义一个枚举类（枚举是一种特殊的类）
// A：枚举类名，表示这是一个名为A的枚举类
// 枚举类的作用是定义一组固定的常量集合
public enum A {
    // 枚举类的第一行：只能罗列枚举对象的名称，这些名称本质是常量。
    // 枚举对象：X, Y, Z是枚举类A的三个枚举常量
    // 每个枚举常量都是枚举类A的一个实例（对象）
    // 枚举常量默认是public static final修饰的
    // 多个枚举常量之间用逗号分隔，最后以分号结束
    X, Y, Z;
} // A枚举类结束标记
